//
//  XiaoKaiFirstCollectionViewCell.m
//  Project_A
//
//  Created by 凯 on 15/7/21.
//  Copyright (c) 2015年 zhoukaidong. All rights reserved.
//

#import "XiaoKaiFirstCollectionViewCell.h"

#import "BaseHeader.h"
#import "XiaoKaiUserNewTableViewCell.h"

@interface XiaoKaiFirstCollectionViewCell ()<UITableViewDataSource,UITableViewDelegate>



@end


@implementation XiaoKaiFirstCollectionViewCell


- (instancetype)initWithFrame:(CGRect)frame
{
    self = [super initWithFrame:frame];
    if (self) {
        [self creatTableViewWith:frame];
    }
    return self;
}
-(void)creatTableViewWith:(CGRect)frame
{
    self.tableview = [[UITableView alloc]initWithFrame:CGRectMake(0, 0,  frame.size.width, frame.size.height) style:UITableViewStylePlain];
    self.tableview.delegate = self;
    self.tableview.dataSource = self;
    self.tableview.rowHeight = SCREEN_HEIGHT / 4;
    self.tableview.bounces = NO;
    [self.contentView addSubview:self.tableview];
}



-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return self.dataSource.count;
}
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *str = @"usertableview";
    XiaoKaiUserNewTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:str];
    if (!cell) {
        cell = [[XiaoKaiUserNewTableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:str];
        
    }
    UserModel *model = self.dataSource[indexPath.row ];
    cell.Model = model;
    return cell;
}


-(void)setDataSource:(NSMutableArray *)dataSource{

    if ( _dataSource != dataSource) {
        [_dataSource release];
        _dataSource = [dataSource retain];
    }
    
    
    [_tableview reloadData];

}




@end
